Type Safety in the JVM : Some Problems
نویسندگان
چکیده
منابع مشابه
Reasoning about safety properties in a JVM-like environment
Type-based protection mechanisms in a JVM-like environment must be administrated by the code consumer at the bytecode level. Unfortunately, formulating a sound static type system for the full JVM bytecode language can be a daunting task. It is therefore counter-productive for the designer of a bytecode-level type system to address the full complexity of the VM environment in the early stage of ...
متن کاملErgonomics Issues in the Construction Safety: A Case Study in Iran
Objectives: Because of the high rates of accidents, the construction industry has become a hazardous industry in Iran and therefore paying more attention is required. This paper investigates safety management in construction companies for improving workers’ safety as one of the ergonomics aims. Methods: In order to survey the safety management in construction companies a questionnaire was pr...
متن کاملType safety in the JVM: some problems in Java 2 SDK 1.2 and proposed solutions
class LocalClassLoader extends ClassLoader { private String directory; public LocalClassLoader (String dir) { directory = dir; } protected Class loadClassFromFile(String name) throws ClassNotFoundException, FileNotFoundException { File target = new File(directory + name.replace(’.’, ’/’) + ".class"); if (! target.exists()) throw new FileNotFoundException(); long bytecount = target.length(); byt...
متن کاملJava Embedding a Programming Language in a Theorem Prover
This paper introduces the subset Java of Java essentially by omitting everything but classes The type system and semantics of this language and a corresponding abstract Machine JVM are for malized in the theorem prover Isabelle HOL Type safety both of Java and the JVM are mechanically veri ed To make the paper self contained it begins with introductions to Isabelle HOL and the art of embedding ...
متن کاملA Practical Mobile-Code Format with Linear Verification Effort
We present an abstract machine that encodes both type safety and control safety in an efficient manner and that is suitable as a mobile-code format. At the code consumer, a single linear-complexity algorithm performs not only verification, but simultaneously also transforms the stack-based wire format into a register-based internal format. The latter is beneficial for interpretation and native ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000